package com.tom.demo.test;

import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.control.Button;
import javafx.scene.layout.HBox;
import javafx.stage.Stage;

public class JavaFx02 extends Application {
    @Override
    public void start(Stage primaryStage) throws Exception {
        //注意：舞台和场景都可以设置宽高，但是我们一般设置场景的宽高就好，不要设置舞台宽高，场景的宽高会自动把舞台撑开的
        //如果舞台和场景都设置了宽高，那么以舞台设置的宽高为准
        //舞台设置标题
        primaryStage.setTitle("测试javaFx");
        //布局
        HBox hBox = new HBox();
        //控件
        Button button = new Button("登录");

        //把控件添加到布局中
        hBox.getChildren().add(button);

        //场景
        Scene scene = new Scene(hBox,400,200);

        //将场景添加到舞台中
        primaryStage.setScene(scene);
        //设置舞台在屏幕中的位置
        primaryStage.setX(200);
        primaryStage.setY(800);

        //展示舞台
        primaryStage.show();

    }

    public static void main(String[] args) {
        launch(args);
    }
}
